insistent and repeated skidding of car wheels - Turco Inglés Diccionario